- Pulled down applicable YNAB savings envelope balances and future income calculations from a Google Sheets spreadsheet (which included stock prices for determining RSU payouts) to know how much cash we'd have for down payments at any time in the next 12 months
- Allowed us to either give a house price and have it output when we could afford it, or give a month and tell us how much we could afford if we bought on that month
- Do budgetary analysis of what the monthly payment would be, given fluctuating mortgage rates and estimated insurance from scraping Zillow/Redfin
- Calculated transit times to my office and my wife's office using Google Maps
- Allowed for swappable "scenarios" for all the above to show what would happen if we wanted to sell our current place first and then buy, buy and then sell, or buy-renovate-sell, so we could evaluate all options. We ended up going the buy-renovate-sell path in reality, and it was a huge stress relief to have hard numbers showing us the money was going to be fine.
- Output several months of cash reserves for each scenario after all transactions were done, so we could know if we would cut too much into savings
- Output a yes/no decision based on all of the above to keep us grounded and help prevent over-reaching for a house we couldn't afford - basically enforcing rules on ourselves