I definitely have to do things one at a time.
Certainly over at DG those features they have were all created by me, unless they've added new stuff in the past couple years that I don't know about. Most of those features were made over ten years ago and web technology has improved a lot since then, which is one reason why ATP's features are so more modern and improved.