It seems daunting at first, but believe me it is very simple when you've tried it. By far the best way to go.
Not sure what you mean by real time code, but yes, WP reads the functions.php code and makes adjustments to the core code before it renders the page. That's the whole beauty of WP - it is very customisable.