You mean a punter position? Currently punters are kickers, and they do get points for rouges (if configured), but I imagine most teams carry the kicker who kicks field goals instead. A dedicated punter position could be fun, and would be pretty easy to implement.
Notes
Leagues that opt in to this would probably want a punter position and a kicker position, so there would need to be a difference in the back end between a punter and a kicker roster position.
Implementation
Create two new position types, for players and for roster spots: "punter" and "placekicker".
Remove the "kicker" player position type.
The existing "kicker" roster spot should take punters and placekickers.
A punter roster spot should only take punters.
A placekicker spot should only take placekickers.
Offensive flex and Flex positions should take both types of kickers.
From Yogurtproducer (https://www.reddit.com/r/CFL/comments/qq547v/110_yards_a_cfl_fantasy_site_state_of_the_site/hk56fil/):
Me:
Notes
Leagues that opt in to this would probably want a punter position and a kicker position, so there would need to be a difference in the back end between a punter and a kicker roster position.
Implementation
Create two new position types, for players and for roster spots: "punter" and "placekicker".
Remove the "kicker" player position type.
The existing "kicker" roster spot should take punters and placekickers.
A punter roster spot should only take punters.
A placekicker spot should only take placekickers.
Offensive flex and Flex positions should take both types of kickers.