As for the custom keycaps - right now we don't have a way to make a custom one-off set without great expense as we have one of the critical materials needed to make them come from out of house. If we can find a solution to this we may start offering personalized keycaps. Until then I would suggest checking out our blank keycap sets which would allow you to make your own designs: