Thanks, John-Marc! I'm also going to have a good look at notepad once I get over the stress of having been without my computer for almost a week and having to run all sorts of repairs on it myself (though, thanks to everyone's advice, those repairs turned out a lot better than the ones the chumps at the repair shop wanted to make!)
I haven't even gotten close to CSS or Java yet, so anything that makes them easier definitely has a lot to recommend it!