I don't want to discourage people from making there own devices and learning more about GPS's but there are a few things to consider.
First the good things: If you were to buy all new parts from Australian stores it will cost you less than $100.
It will log at 10 times a second and produce very accurate results.
A very long battery life can easily be achieved.
The download process is very quick and easy.
It will help you appreciate how good the mini Motion is - How does he cram all the stuff into such a small waterproof package!
The bad things:It is very hard to make a waterproof homemade unit, it will need to to be used in an aquapac.
It is unlikely that a home made unit is going to be as reliable as something like a Motion.
Currently each individual unit made needs to be approved by GPSTC. Even if you make two identical ones.
You need to sail several sessions with your homemade unit and a currently approved unit (preferably a Motion, but I think they may except a GW60) and submit them for comparison to GPSTC admin.
Bear in mind I have no connection with GPSTC (except as a user) but I feel there is perhaps potential to develop a kit product made from parts purchased from genuine parts suppliers and assembled following a set of detailed instructions, that may convince the GPSTC admin to not require individual device approval. But when you can buy a device like the Motion for AU$160 why would you bother?
So if you are tech savvy and want to learn something new then go ahead and make your own. I have a box of approved devices, GT31s, GW60s, Screen and Mini Motions, plus an approved home made unit. What do I grab when I go sailing? Mini Motion every time (and of course my Garmin

)