Here's my design of a motorized camera slider, useful for smaller and medium-sized cameras up to the size of something like a full-frame DSLR. I use it with Panasonic cameras and it's doing an awesome job! Use the touchscreen to set precise runtimes and speeds from seconds to weeks and create video shots or timelapses that would be impossible to do otherwise.
Total cost is under $60 using import electronics or a bit over $100 when using genuine Arduino and Adafruit components.
https://www.youtube.com/watch?v=Pbm960k1wW4
Arduino Code requires the Adafruit libraries TFTLCD, GFX and TouchScreen. I've provided known-good versions of the libraries for download, but you can most likely find newer versions at Adafruit.